Model OSI
"Powrót do menu"
Open Systems Interconnection
• Opisuje strukturę komunikacji sieciowej
• Zdefiniowany przez ISO - International Organization for
Standardization ( międzynarodowa organizacja normalizacyjna)
• Pełna nazwa:
ISO OSI RM - ISO OSI Reference Model:
International Organization for Standardization Open
Systems Interconnection Reference Model:
ISO model odniesienia łączenia systemów otwartych
Warstwy modelu OSI
Model siedmiowarstwowy
• Przekształcenie danych zrozumiałych dla
użytkownika do postaci „zrozumiałej” dla
sieci
• Elementy konstrukcyjne pakietu
danych
Warstwy dodają do pakietu
danych informacje
• Dodawane informacje noszą
nazwę nagłówków
• Nagłówek odbierany jest w
analogicznej warstwie u adresata
Zasada działania
Warstwa przekazuje informacje
pomiędzy warstwami sąsiednimi –
wyższą lub niższą
• Komunikacja nie zawsze musi się
rozpoczynać od warstwy 7
• Warstwy 1 i 2 muszą być zawsze
użyte, by dodać nagłówki
Enkapsulacja / Kapsułkowanie
• Przed wysłaniem danych kolejnych warstw
zmieniają one swój format
• Nagłówki poszczególnych warstw dodawane są
po stronie nadawcy
• Nagłówki usuwane zostają na tożsamych
warstwach po stronie odbiorcy
Warstwa aplikacji (7)
• Najwyższa warstwa modelu OSI
• Usługi komunikacyjne procesów użytkownika
– Np. przy wysyłaniu maila daje dostęp do usługi
SMTP
– Przesyłu plików dokonać można dzięki
protokołowi FTP
– Zawieszanie i wznawianie połączenia
– Ustalenie protokołu transmisji
Warstwa prezentacji (6)
• Przekształcenie różnych postaci informacji (np.
kodowanie znaków, typ danych) w jednorodną
formę sieciową
• Przekształcenie to dotyczy składni (syntaktyki), a
nie sensu (semantyki) informacji
• Odbywa się kompresja i szyfrowanie
danych
• Dane przychodzące są na postać czytelną
dla użytkownika
Warstwa sesji (5)
• Ustala, który z partnerów ma prawo nadawania
• Komunikacja naprzemienna czy równoczesna w
obu kierunkach
• Tworzenie punktów synchronizacji
– Powrót w razie wystąpienia nieprawidłowości,
np. utrata wysyłanych danych w wyniku
awarii łącza
Warstwa transportowa (4)
• Zapewnia transmisję o odpowiedniej
charakterystyce:
– Przepustowość
– Stopa błędów
– Opóźnienia
• Gwarantuje dostarczenie danych do
odbiorcy
– Kontrola błędów
Warstwa transportowa (4)
• Oferuje usługi połączeniowe lub
bezpołączeniowe
• Jeżeli pakiet nie dotrze do odbiorcy, zażąda
jego retransmisji
Tryb połączeniowy
Mechanizmy kontroli błędów:
• potwierdzenie zestawienia połączenia
• gdy zostanie przekroczony limit czasu (brak
potwierdzenia odbioru ramki od stacji
docelowej ) – retransmisja danych
• suma kontrolna sprawdzana w węźle
docelowym
Warstwa sieci (3)
• Utworzenie drogi transmisji danych pomiędzy
węzłami sieci
• Wybór drogi / dróg transmisji – routing
• Unikanie przeciążeń sieci
• Odczytywany jest adres docelowy pakietu
i wysyła go do odpowiedniej stacji lub
innego segmentu sieci
Warstwa łącza danych (2)
• Definiuje reguły przesyłania i odbierania
informacji
• Zapewnia prawidłową transmisję danych
• Umożliwia wykrywanie i korygowanie błędów
powstałych w warstwie fizycznej
• Wykrywanie stanu łącza
• Bezkolizyjny dostęp do łącza
Warstwa fizyczna (1)
• Przesyłanie pojedynczych bitów
• Wykrywanie nieprawidłowości przez odbiorcę
(odrzucenie bitu)
• Wykrywanie stanów specjalnych łącza
• Definiuje sposób przyłączenia przewodu sieciowego
do NIC
• Definiuje sposób sformatowania danych do
transmisji
"Powrót do menu"